/* 
    Document   : dashboard
    Created on : Mar 17, 2009, 10:49:24 AM
    Author     : cwoodard
    Description:
        Purpose of the stylesheet follows.
*/

/*root {display: block;}*/
body {background: #ccc url(../art/bg_tile.jpg) repeat; font-family: Verdana,Arial,Helvetica,sans-serif; text-align: center; min-width: 980px; margin: 0; padding: 0; height: 100%;}
html {height: 100%;}

.admin {background: #ccc url(../art/bg_tile_gray.jpg) repeat;}
.main {padding: 10px; margin: 0 auto; width: 800px; float: right; background: #fff;}
.left {text-align:left;}
.right {text-align:right;}
.small {width:260px; padding-left:120px;}
.medium {width:520px; padding-left:120px;}
.large {width:680px; padding-left:60px;}

#page {margin: 0 auto; width: 980px; text-align: left; height: 100%;}
#header {background: #fff; height: 110px; padding-top: 12px; padding-bottom: 20px; overflow: hidden;}
#header div {/*border:1px solid #000;*/}
#logo {float: left; width: 300px; text-align: center;}
#info {float: left; width: 400px; text-align: center;}
#who {float: right; width: 980px; font-size: 12px; text-align: right; padding-right: 20px; margin-top: 10px; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; line-height: 2;}
#content {width: 980px; margin-top: 10px; position: relative;}
#leftnav {float: left; position: absolute; bottom: 0px; top: 0px; width: 160px; height: auto !important; margin-right:10px; background: url(../art/bg_tile_dk_gray.jpg) repeat; text-align: center;}
#leftnav p {background: #fff;margin: 0px;padding-top: 4px;padding-bottom: 4px;font-size: 16px;font-weight: bold;letter-spacing: 1pt;}
#controls {background: #fff; text-align: right; /*padding: 8px;*/ padding-bottom: 20px;}
#footer {padding: 10px 0px 20px 0px; text-align: center; font-size: 11px;}

h1 {font-size: 14px; font-weight: bold;}

#profileDiv {font-size: 14px; vertical-align:top; float:left; width:540px; padding:2px;}
#profileDiv form {font-size: 12px;}
#profileDiv form fieldset {margin-top:18px;}

#branchesDiv {font-size: 14px; float:right; width:240px; padding:2px;}
#branchesList {width:100%; height:400px; margin:10px; font-size: 12px;}
#tributePkgs {width:100%; height:280px;}
#tributesDiv, #bulletpointsDiv {width:40%; float:left; margin: 0px 10px;}
#entry_name {font-size: 12px;}

.standard{font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px !important; margin:0px 10px;}
.funeral_home_field{width:46%; float:left;}
.funeral_home_field fieldset {margin-bottom:12px;}
.vendorGrid, .tribGrid {height: 200px; border: 1px solid gray; font: Verdana,Arial,Helvetica,sans-serif 12px !important;/*overflow: visible;*/}

.vendorForm {background-color:white; padding:20px; border:1px #9a9a9a solid; font-size:12px;}
.vendorForm table {padding: 20px;}
.vendorForm tr {padding: 8px;}
.vendorForm td {text-align:right; vertical-align:top;}
.dijitArrowButtonChar {display:block !important;}
.dijitComboBox .dijitArrowButtonInner {display:none !important;}
.dijitDialogTitle {font-size:12px; font-weight:bold;}
#catererForm, #menuForm .dijitTextBox {padding: 2px;}
.dijitMenuItem {font-size:12px; padding:0.1em 0.2em; text-align:left; white-space:nowrap;}

.vendorDiv {font-size: 12px;}
.vendorDiv p {font-weight: bold; font-size: 14px; margin:5px;}
.dojoxGrid {font-family: Verdana,Arial,Helvetica,sans-serif;}
.optional, .required {display: block; width: 20%; float: left; text-align: right; margin: 4px 8px 0px 0px;}
#region {}
.errors {margin:0px 0px 12px 0px; padding-left:50px; color: red; list-style-type:none;}

.reviewfloat {float:left; width:33%;}
.section_heading {font-size: 12px; font-weight: bold; padding-top:8px;}
.section_content {font-size: 12px;}
.item_hdr {width: 100px; font-size: 12px;}
#contract_info {font-size: 14px; font-weight: bold;}

#gridButtons { text-align:right; padding:6px 10px 0px 0px;}
.tablelayout { margin-bottom:22px; }
.tundra .dojoxGridCell { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px !important; }
.modulesList li {line-height:18px;}
.basictabdiv fieldset {margin-top:18px;}
.gridContainer { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; background:#fff; height:150px; border:1px solid #000; }
button { margin:5px 0px 5px 0px; font-size:12px; }

.tundra h1 {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 14px;
	font-weight: bold;
	width:780px;
	/*padding:0.5em 0.5em 0 0.5em;*/
	padding: 5px 0px;
	margin: 0;
	color: #2e2e2e;
	/*background:#ffffff;*/
	/*font-weight:normal;*/
	/*-moz-border-radius-topleft:8px;
	-moz-border-radius-topright:8px;
	-webkit-border-top-left-radius:8px;
	-webkit-border-top-right-radius:8px;
	-webkit-box-shadow: 2px 2px 11px #888;*/
}

.dojoxGrid-row-odd td { background: #e8f2ff; }
